gorilla chest beating - Turkish English Dictionary